unicellular algae - English Synonyms Dictionary